package com.mapper;

import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;

import java.io.IOException;
import java.io.InputStream;

/*
数据访问层实现类
使用传统的方式实现数据访问层

以后开发中，规范：数据访问层和业务逻辑层：使用接口+实现类的方式写代码
核心配置文件:在src下面
映射配置文件:mapper下面    数据访问层下面
 */
public class StuMapperImp implements StuMapper {
    @Override
    public void addStu() throws IOException {
//        加载核心配置文件
        InputStream is = Resources.getResourceAsStream("MyBatisConfig1.xml");
        SqlSessionFactory fy = new SqlSessionFactoryBuilder().build(is);
        SqlSession sq = fy.openSession();

    }
}
